Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 LEIGHAM AVENUE Terraced £147,500 21 Aug 1998
23 LEIGHAM AVENUE Terraced £880,000 22 Mar 2017
31 LEIGHAM AVENUE Terraced £1,045,000 8 Sep 2023